基于MVC架构,设计并实现了采用元对象设施(meta object facility,MOF)的四层模型分层管理架构对象建模工具,应用两阶段建模理论,将传统的建模工作分解为元建模和传统建模两个阶段.对特定领域进行分析后,使用改进自MOF...
基于MVC架构,设计并实现了采用元对象设施(meta object facility,MOF)的四层模型分层管理架构对象建模工具,应用两阶段建模理论,将传统的建模工作分解为元建模和传统建模两个阶段.对特定领域进行分析后,使用改进自MOF...
在本文中,提出了一种使用模型驱动体系结构(MDA)概念的Zakat计算模型(ZCM)元建模的新方法。 本文还强调了我们在本文的背景下我们先前工作的三个有趣的贡献,特别是为了更好地理解提案。 基于ZCM的进程称为...
模型驱动工程(MDE, Model-Driven Engineering)是软件工程的一个分支,它将模型与建模拓展到软件开发的所有方面,形成一个多维建模空间,从而将工程活动建立在这些模型的映射和转换之上。[1] MDE的基本原则是将模型...
在MDA场景下,元模型是实现平台无关模型和平台相关模型转换的核心。提出通过元层模型和模型层模型的DownUp机制给出可复用的MOF元建模框架。元建模框架由MOF BootStrap模型自举,并且内置MOF Model,此框架可在任意...
MOF原理和实现 陈健翔 2004-10-15 关键字:MDA MOF AOP 众所周知MOF是MDA的核心,下面我们来快速浏览一下什么是MOF。 1、序曲 一个应用系统可以被分为典型的3层结构。在《UML模式与应用》[1]一书中分别称为UI...
在元对象设施(MOF)的基础上,定义了SACRED元模型,使用主题和映射来解决基于UML建模的缺陷.主题的引人为用户需求到模型增加了新的转换桥梁,采用映射方式实现了平台无关模型(PIM)到平台相关模型(PSM)的转化,使得...
MDA)技术和环境的不断发展,模型驱动软件开发(model driven development,MDD)已经成为一种新的软件开发模式,对于MDD软件开发过程中的核心问题,即面向不同应用领域需要多种建模语言支持模型的建立和模型之间的...
一、概述 上世纪90年代以来,软件产业的一个基本现象,就是基础平台和工具技术的更迭和变革愈演愈烈,超出任何人的预期和意愿,也完全超出个人所能够应付的范围。同时,企业界也在发生着翻天覆地的变化,互联网技术...
其中意义比较重大,并且长期以来存在着很大分歧的错误,就是应用架构是在特定平台和操作系统上写成的。这个错误在大型分布式应用中尤其显著。这种情况在最初时可能没什么问题,但是随着平台和操作系统的变化,特别是...
在《应用 MDA 》一书中,作者 Frankel 将 IT 人比作现代版的西西弗斯,面对日新月异层出不穷的技术平台,不可避免地不断重复一些工作。理想的 MDAer ,试图阻止这一悲剧的继续发生。今天,我们通过分析 MDA...
最新版 OMG ( MOF Query View Transformation Specification Version 1.3 是MDA关键技术之一,用于模型转换。
最近几个月,许多组织开始将注意力集中在模型驱动的体系结构(MDA) 1上,作为应用程序设计和实现的一种方法。 由于几个原因,这是一个非常积极的发展。 MDA鼓励在软件开发过程中有效使用系统模型,并在创建系统系列...
标签: 开源软件
UCL MDA工具是伦敦大学学院开发的轻量级模型驱动架构工具。 它们包括使用速度模板引擎实现的JMI生成器,OCL类型检查器和用于文本MOF模型的解析器。
西班牙摘要模型驱动架构是一种解决以下问题的方法:软件产品需要准备好使用的高可用性,软件系统目前具有的高度进化,等等。然而,在大型复杂系统的开发中,由于描述这些系统的模型的大小和复杂性,这种方法的好处...
简介 ...模型驱动架构是由一个名叫OMG(Object Management Group,即对象管理组织)的国际联盟于2001年颁布的。建模方法 MDA基于三种建模方法。 第一种建模方法就是著名的统一建模语言(Unified M...
这些模型被表示为由统一建模语言(UML)概要文件丰富的元对象设施(MOF)模型。以基于视图的访问控制模型为例,给出了Java 2平台企业版(J2EE)的平台无关元模型和平台管理应用程序用于分别为独立于平台和特定于平台...
Torres Valderrama2塞维利亚大学语言和计算机系统系西班牙塞维利亚摘要元建模是模型驱动开发(MDD)研究领域的一个热点问题.为了在不同的MDD方法中可重用,元模型应该不知道被另一个元模型扩展。元模型的这种特性...
我们讨论了技术细节和利弊的方法,并很快推出了工作在MDA的上下文中关键词:AGG,图转换,模型驱动架构,平台无关模型,平台特定模型,UML。1介绍统一建模语言[16]已被广泛接受为建模和文档化软件系统的标准UML包括...
1. 什么是MDA MDA(Model Driven Architecture)是模型驱动架构,它是由OMG定义的一个软件开发框架。它是一种基于UML以及其他工业标准的框架,支持软件设计和模型的可视化、存储和交换。和UML相比,MDA能够创建出机器...
MOF是模型驱动架构的缩写,是一种用于建模和分析企业信息系统的方法。它包含了一套用于描述系统的模型和转换这些模型为代码的工具。MOF是MDA(模型驱动开发)的重要组成部分,MDA是一种使用模型来开发软件的方法,...
MDA (Model-Driven Architecture) 是一种软件架构方法,它将软件开发过程中的各个阶段建模为模型,并使用工具自动将模型转换为可执行代码。MOF (Meta Object Facility) 是 MDA 架构中的一个核心部分,它是一种建模...
理论计算机科学电子笔记127(2005)65-75www.elsevier.com/locate/entcsVMTS中元建模环境和模型转换系统的系统方法Tiham'...建立在元建模技术的模型转换的两种选择,即遍历和图重写的方法进行了阐述。在我
模型驱动架构 ... 模型驱动架构(Model Driven Architecture,MDA)是由OMG定义的一个软件开发框架。它是一种基于UML以及其他工业标准的框架,支持软件设计和模型的可视化、存储和交换。和UML相比,M...
理论计算机科学电子笔记127(2005)59-74www.elsevier.com/locate/entcs通过转换让-马里·法弗尔 谭元法国格勒诺布尔大学http://www-adele.imag.fr/www.example.com摘要模型驱动工程是一种有前途的方法,它可能导致...
在MDA场景下,元模型是实现平台无关模型和平台相关模型转换的核心。提出通过元层模型和模型层模型的DownUp机制给出可复用的MOF元建模框架。元建模框架由MOF BootStrap模型自举,并且内置MOF Model,此框架可在任意...
InformationssystemeArgentinierstraße 8/E1841A-1040 Wien,奥地利摘要模型驱动开发和模型驱动架构(MDA)的宏伟愿景是从应用程序的高级模型自动生成实现。模型驱动开发的主要内容是应用程序的平台无关模型(PIM)...
模型驱动架构()是OMG提出的一种新的软件开发模式。